.dept-person-select {
  width: 100%;
}

.dept-person-select .form-btninput {
  width: 100%;
  display: block;
  padding-left: 5px;
  padding-right: 5px;
}

.dept-person-select .select-content {
  display: flex;
  height: 100%;
}

.dept-person-select .select-content .select-input {
  height: 100%;
  flex: 1;
}

.dept-person-select .select-content .select-icon {
  width: 14px;
}

.dept-person-select .select-content .select-icon .el-icon-arrow-up{
  transform:rotate(180deg);
  transition:all .3s;
}

.dept-person-select .select-content .select-icon .el-icon-arrow-up.is-reverse{
  transform:rotate(0deg);
}

.dept-person-select-dialog-content{
  padding: 0 10px;
  overflow: auto;
  height: calc(100% - 45px);
}

.dept-person-select-dialog-btns{
  text-align: center;
  margin-top: 5px;
  height: 30px;
}